Auto merge of #1712 - alexcrichton:run-cargo-on-stable, r=brson
authorbors <bors@rust-lang.org>
Wed, 17 Jun 2015 05:32:17 +0000 (05:32 +0000)
committerbors <bors@rust-lang.org>
Wed, 17 Jun 2015 05:32:17 +0000 (05:32 +0000)
commit35c05aee983132bf3bcbddc77531dbdeabec73f0
treeae186da90af9e9665d833da00f647340448a9562
parent14e8ed90bba6e75caf902e6cbe98fdc37e083366
parent23762e4586127ede32dcbffe94301635e5897d28
Auto merge of #1712 - alexcrichton:run-cargo-on-stable, r=brson

This commit moves Cargo onto 100% stable Rust now that the necessary fs features
have been stabilized. The tests were updated to understand when they're running
with a non-nightly compiler and disable all plugin-related tests. The only major
feature here is that the calls to `fs::set_file_times` were reimplemented
manually in the tests that Cargo has.

Cargo still requires a *nightly compiler* due to the stable features not having
made their way into the stable channel yet, but it will soon work on all of the
stable, beta, and nightly compilers once 1.1 is released!